we really screwed the pooch - İspanyolca İngilizce Sözlük

we really screwed the pooch

Meanings of "we really screwed the pooch" in Spanish English Dictionary : 1 result(s)

İngilizce İspanyolca
Colloquial
we really screwed the pooch ya la fregamos [expr] MX BO derog.